/* CSS Document */

body{
	background: #ece6d7;
}

#myTitle{
	margin:5px auto;
	text-align:center;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#banner_search{
	float:right;
}

#banner_search .text_input{
	width:400px;
	margin:0px 0px 2px 0px;
	height:20px;
	border:#333333 solid 1px;
}

#banner_search .search_button{
	margin:0px 0px;	
}

#tb{
	border-collapse:collapse;
	border:1px solid #EEE;
	font-size:16px;
}

#tb th{
	background:#EEE;
	border:1px solid #333333;
	padding:4px;
}

#tb td{
	border:1px solid #333333	;
	padding:4px;
}

#tb tr:hover{
	background:#FFFFFF;
}

#tb_out{
	border:1px #333333	;
	padding:0px 0px;
}


hr{
	clear:both;
	margin:0px 0px;
}

.hr_style{
	border:1px  solid blue;
}

#result_content{
	margin:5px 30px;
}

th{
	text-align:center;
}

td{
	text-align:left;
}

.td_show{
	color: blue;
}

#div_show{
	border:solid 1px #FF0000;
	text-align:left;
	padding:2px 5px
}

.text_show{
	background-color: yellow;
}

.rel_show{
	text-align:right;
	float:right;
	color:#0000FF;
}

#relation_strong{
	color:blue;
}

#type_strong{
	`color:#FF0000;
}